reflecting emblem - Turkish English Dictionary